#ifndef H_PROPERTYINSPECTOR
#define H_PROPERTYINSPECTOR

#include "listButton.h"

class PropertyInspector: public ListButton{

public:

    Actor*  oldParent;
    bool bOpen;
    float tabWidth;

    PropertyInspector();
    virtual ~PropertyInspector();

    virtual void setup();
    virtual void update(double deltaTime);

    virtual void drawPlane();


    virtual void mouseOver();
    virtual void mouseDrag();

    virtual void clickedLeft();
    virtual void assembleList();


    virtual void placeScrollBar();

    virtual void clickedRight();
    virtual void focusClick();
    virtual void deselect(int depth);
    virtual void create();
};
#endif // PROPERTYINSPECTOR
